all: fibonacci split_int perma conversion hanoi
fibonacci: ../algorithm/fibonacci.c test_fibonacci.c ../algorithm.h
	cc ../algorithm/fibonacci.c test_fibonacci.c -o fibonacci
split_int: ../algorithm/split_int.c test_s_i.c ../algorithm.h
	cc ../algorithm/split_int.c test_s_i.c -o split_int
perma: ../algorithm/permutations.c test_per.c ../algorithm.h
	cc ../algorithm/permutations.c test_per.c -o perma 
conversion: ../sq_stack/sq_stack.c ../sq_stack/sq_stack.c conversion.c
	cc ../sq_stack/sq_stack.c conversion.c -o conversion
hanoi: ../sq_stack/sq_stack.c ../sq_stack/sq_stack.c hanoi.c
	cc ../sq_stack/sq_stack.c hanoi.c -o hanoi 
clean:
	rm fibonacci split_int perma conversion hanoi
